mathematics recurrence